ACCESS 中的"+"什么时候是连接字符,什么时候是加

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:43:06
(Jf15.OrderSum1+Jf15.OrderSum2+Jf15.OrderSum3+Jf15.OrderSum4+Jf15.OrderSum5) AS hhh

这个我要他相加,她却把字符串相联了

你的列里面保存的应该是数字了
但是这些列的类型应该是字符串的
在相加之前先要类型转换
字符型转换成数字型,然后再转换回去
字符->数字 cint(字符)
数字->字符 cstr(数字)

cstr(cint(Jf15.OrderSum1)+cint(Jf15.OrderSum2)+cint(Jf15.OrderSum3)+cint(Jf15.OrderSum4)+cint(Jf15.OrderSum5)) AS hhh

+相当于&都是连接字符
加运算使用 sum 函数